to stand one's ground - Francés Inglés Diccionario